long-haired chimpanzee
noun
: a chimpanzee (Pan satyrus schweinfurthii) that has exceptionally long hair and is found in forested country north and east of the Congo river
Love words? Need even more definitions?
Merriam-Webster unabridged
Share